immersion muffle - Turkish English Dictionary